Dictionaries:

cha-cha palace:

A dancing establishment of any kind.
See Also: hotch, pimple joint

Link to this page:

Word Browser